Słownik polsko-angielski

rel. making a sacrifice to the gods